home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / mac / hypercrd / hc1_2_x / stabilzr.sit / The Stabilizer / card_8884.txt < prev    next >
Text File  |  1989-02-05  |  9KB  |  309 lines

  1. -- card: 8884 from stack: in
  2. -- bmap block id: 8131
  3. -- flags: 4000
  4. -- background id: 2175
  5. -- name: About
  6. ----- HyperTalk script -----
  7. on arrowKey direction
  8.   if direction is "left" then
  9.     go card "Year Totals"
  10.   else
  11.     pass arrowKey
  12.   end if
  13. end arrowkey
  14.  
  15. on openCard
  16.   show card field "share"
  17. end openCard
  18.  
  19. on closeCard
  20.   hide card field "share"
  21.   hide card field "S-II"
  22.   get card field "allExpenses" of card "whichMonths"
  23.   if it = empty then push card
  24. end closeCard
  25.  
  26.  
  27. -- part 2 (field)
  28. -- low flags: 01
  29. -- high flags: 2002
  30. -- rect: left=41 top=94 right=250 bottom=471
  31. -- title width / last selected line: 0
  32. -- icon id / first selected line: 0 / 0
  33. -- text alignment: 0
  34. -- font id: 3
  35. -- text size: 12
  36. -- style flags: 0
  37. -- line height: 16
  38. -- part name: 
  39.  
  40.  
  41. -- part 5 (button)
  42. -- low flags: 00
  43. -- high flags: A002
  44. -- rect: left=61 top=281 right=303 bottom=174
  45. -- title width / last selected line: 0
  46. -- icon id / first selected line: 0 / 0
  47. -- text alignment: 1
  48. -- font id: 0
  49. -- text size: 12
  50. -- style flags: 0
  51. -- line height: 16
  52. -- part name: Shareware Info
  53. ----- HyperTalk script -----
  54. on mouseUp
  55.   hide card field "S-II"
  56.   set the visible of card field "Share" to not the visible of card field "Share"
  57. end mouseUp
  58.  
  59.  
  60.  
  61. -- part 7 (button)
  62. -- low flags: 00
  63. -- high flags: A002
  64. -- rect: left=198 top=281 right=303 bottom=311
  65. -- title width / last selected line: 0
  66. -- icon id / first selected line: 0 / 0
  67. -- text alignment: 1
  68. -- font id: 0
  69. -- text size: 12
  70. -- style flags: 0
  71. -- line height: 16
  72. -- part name: Help Index
  73. ----- HyperTalk script -----
  74. on mouseUp
  75.   helpIndex
  76. end mouseUp
  77.  
  78.  
  79.  
  80. -- part 8 (button)
  81. -- low flags: 00
  82. -- high flags: A002
  83. -- rect: left=336 top=281 right=303 bottom=449
  84. -- title width / last selected line: 0
  85. -- icon id / first selected line: 0 / 0
  86. -- text alignment: 1
  87. -- font id: 0
  88. -- text size: 12
  89. -- style flags: 0
  90. -- line height: 16
  91. -- part name: The Stabilizer
  92. ----- HyperTalk script -----
  93. on mouseUp
  94.   visual barn door close slowly to gray
  95.   visual barn door open slowly
  96.   go card "Expenses"
  97. end mouseUp
  98.  
  99.  
  100.  
  101. -- part 10 (button)
  102. -- low flags: 00
  103. -- high flags: A002
  104. -- rect: left=26 top=23 right=73 bottom=64
  105. -- title width / last selected line: 0
  106. -- icon id / first selected line: 11030 / 11030
  107. -- text alignment: 1
  108. -- font id: 0
  109. -- text size: 12
  110. -- style flags: 0
  111. -- line height: 16
  112. -- part name: Home
  113. ----- HyperTalk script -----
  114. on mouseUp
  115.   visual barn door close slowly to gray
  116.   visual dissolve
  117.   go stack "Home"
  118. end mouseUp
  119.  
  120.  
  121.  
  122. -- part 11 (button)
  123. -- low flags: 00
  124. -- high flags: A002
  125. -- rect: left=446 top=23 right=73 bottom=484
  126. -- title width / last selected line: 0
  127. -- icon id / first selected line: 11123 / 11123
  128. -- text alignment: 1
  129. -- font id: 0
  130. -- text size: 12
  131. -- style flags: 0
  132. -- line height: 16
  133. -- part name: Link
  134. ----- HyperTalk script -----
  135. on mouseUp
  136.   answer "Link The Stabilizer with your Home stack?" with "Cancel" or "Yes"
  137.   if it = "Yes" then
  138.     set cursor to 4
  139.     push card
  140.     get the userLevel
  141.     put it into saveLevel
  142.     if it < 4 then set the userLevel to 5
  143.     set lockScreen to true
  144.     show button 6
  145.     choose button tool
  146.     click at the loc of button 6
  147.     doMenu "Copy button"
  148.     hide button 6
  149.     set lockScreen to false
  150.     visual barn door close slowly to gray
  151.     visual barn door open slowly
  152.     go stack "Home"
  153.     set loc of msg to 15,30
  154.     put "Click where you want The Stabilizer button"
  155.     set cursor to 3
  156.     repeat until the mouse is down
  157.     end repeat
  158.     get the mouseLoc
  159.     set cursor to 4
  160.     doMenu "Paste Button"
  161.     set the loc of button "The Stabilizer" to it
  162.     hide msg
  163.     choose browse tool
  164.     set the userLevel to saveLevel
  165.     visual barn door close slowly to gray
  166.     visual barn door open slowly
  167.     pop card
  168.   end if
  169. end mouseUp
  170.  
  171.  
  172.  
  173. -- part 16 (button)
  174. -- low flags: 80
  175. -- high flags: A000
  176. -- rect: left=433 top=36 right=84 bottom=498
  177. -- title width / last selected line: 0
  178. -- icon id / first selected line: 11123 / 11123
  179. -- text alignment: 1
  180. -- font id: 0
  181. -- text size: 12
  182. -- style flags: 0
  183. -- line height: 16
  184. -- part name: The Stabilizer
  185. ----- HyperTalk script -----
  186. on mouseUp
  187.   visual iris close slowly to black
  188.   visual iris open slowly
  189.   go to stack "The Stabilizer"
  190. end mouseUp
  191.  
  192.  
  193. -- part 13 (field)
  194. -- low flags: 01
  195. -- high flags: 0002
  196. -- rect: left=167 top=321 right=335 bottom=346
  197. -- title width / last selected line: 0
  198. -- icon id / first selected line: 0 / 0
  199. -- text alignment: 1
  200. -- font id: 3
  201. -- text size: 10
  202. -- style flags: 0
  203. -- line height: 13
  204. -- part name: version
  205. ----- HyperTalk script -----
  206. on mouseUp
  207.   if the optionKey is down then put the date into last word of me
  208. end mouseUp
  209.  
  210.  
  211. -- part 27 (field)
  212. -- low flags: 81
  213. -- high flags: 0007
  214. -- rect: left=23 top=20 right=311 bottom=488
  215. -- title width / last selected line: 0
  216. -- icon id / first selected line: 0 / 0
  217. -- text alignment: 0
  218. -- font id: 3
  219. -- text size: 12
  220. -- style flags: 0
  221. -- line height: 16
  222. -- part name: S-II
  223. ----- HyperTalk script -----
  224. on mouseUp
  225.   hide card field "S-II"
  226. end mouseUp
  227.  
  228.  
  229. -- part 3 (field)
  230. -- low flags: 81
  231. -- high flags: 2004
  232. -- rect: left=160 top=100 right=243 bottom=338
  233. -- title width / last selected line: 0
  234. -- icon id / first selected line: 0 / 0
  235. -- text alignment: 1
  236. -- font id: 0
  237. -- text size: 12
  238. -- style flags: 0
  239. -- line height: 16
  240. -- part name: Share
  241. ----- HyperTalk script -----
  242. on mouseUp
  243.   hide the target
  244. end mouseUp
  245.  
  246.  
  247. -- part 28 (button)
  248. -- low flags: 00
  249. -- high flags: A002
  250. -- rect: left=196 top=5 right=21 bottom=313
  251. -- title width / last selected line: 0
  252. -- icon id / first selected line: 0 / 0
  253. -- text alignment: 1
  254. -- font id: 0
  255. -- text size: 12
  256. -- style flags: 0
  257. -- line height: 16
  258. -- part name: Stabilizer II Info
  259. ----- HyperTalk script -----
  260. on mouseUp
  261.   hide card field "share"
  262.   set the visible of card field "S-II" to not the visible of card field "S-II"
  263. end mouseUp
  264.  
  265.  
  266.  
  267. -- part contents for card part 2
  268. ----- text -----
  269. The Stabilizer is a financial management system designed to help you stabilize your cash flow.  You will need to enter information about the bills you pay.  The Stabilizer will organize your data and calculate the figures that you will need for your budget.  The Stabilizer will also use changes in selected expenses to project estimated amounts each year.  Once you enter your basic expenses you will only need to update amounts to the actual amounts you pay when you pay your bills.  The Stabilizer will recalculate the year's budget automatically each year using your updated amounts.
  270.  
  271. -- part contents for card part 3
  272. ----- text -----
  273. If you like The Stabilizer and find it useful please send $10.00 to:
  274.  
  275. Scott McGilliard
  276. 1515 Arborview
  277. Ann Arbor, MI 48103
  278.  
  279. -- part contents for card part 13
  280. ----- text -----
  281. version 1.1 - revised 8/11/88
  282.  
  283. -- part contents for card part 27
  284. ----- text -----
  285.       If you find you like The Stabilizer then you should seriously consider Stabilizer II which is now available for $25.  Why spend $25 for Stabilizer II instead of $10 for The Stabilizer?
  286.       Stabilizer II runs much faster, 5 to 10 times faster for most functions and holds up to 200 expense items.  Stabilizer II enters data for each expense as you enter it instead of saving them to enter as a group.  Report functions have been improved and have more options.  Estimating functions are more accurate and faster.  Pop-up menus have been removed and more buttons added for easier movement within the stack.
  287.       Stabilizer II is a linked system which includes the following six stacks:
  288.       Stabilizer Help - contains all the documentation and help information in a separate stack.
  289.       Stabilizer Account - This stack is a split register for a savings account to keep records for your Stabilizer budget in the same account as other savings.  It keeps the records separate, while showing both parts of the account on screen and balances as a unified account.
  290.       Stabilizer Checking - This checkbook register has automatic calculating for easy balancing.  It also has an option which allows you to tag budget deposits and checks for a budget vs other funds balance if you choose to keep your budget funds in your checking account.  Stabilizer Checking also has a Tax Tag function which allows you to tag check entries for tax purposes.  You can use up to 20 categories to tag your checks (you can define the categories).  A Tax Report function will search the entries for a given year and create a text file with all the tagged checks for that year sorted and sub-totaled for each category and sorted by check name within each category.
  291.       Stabilizer Saving - Keeps records for a regular savings account.
  292.       Stabilizer Archives - Archives Stabilizer II data in a read only format so you can have records of expenses from year to year while the Stabilizer II stack keeps your on-going revolving budget.
  293.       Stabilizer Installer - This stack will read all the data in The Stabilizer stack and install it into the Stabilizer II stack.  It will help you set preferences for the banking stacks and link the Stabilizer II budget system to your home stack.
  294.  
  295. ***NOTE - Stabilizer II requires HyperCardΓäó version 1.2 or higher***
  296.  
  297.            Stabilizer II is available for $25 from:
  298.  
  299.            Scott McGilliard, 1515 Arborview, Ann Arbor, MI  48103
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.